h2{margin:5px auto;width:100%;height:25px;text-align:center;font-weight:bold;font-size:20px;float:left;}
.-otable{border-collapse: collapse;}
.-otable,.-otable tr{width:100%}
.-otable th{background:#bbe0ea;font-weight:bold;}
.-otable{border-top:1px #aaa solid;border-left:1px #aaa solid;}
.-otable th,.-otable td{border-bottom:1px #aaa solid;border-right:1px #aaa solid;padding:3px;}

._add dt{width:24%;text-align:right;padding:5px 0;}
._add dd{width:74%;padding:5px 0;}

._day{height:80px;width:100%;text-align:center;}
._day h2{height:25px;width:100%;font-size:20px;font-weight:bold;line-height:25px;}


.userinfo{width:700px;margin:0 auto;}

._userlist{text-align:left;}
._userlist dt{width:14%;padding:5px 0;background:#fce3cb;height:auto;border:1px #aaa solid;}
._userlist dd{width:85%;padding:5px 0;background:#fdf8e1;border:1px #aaa solid;}

._daily_view{text-align:left;}
._daily_view li{display:list-item;}

._daily_nav{width:100%;float:left;height:30px;}
._daily_nav .search{width:300px;float:right;line-height:30px;height:30px;}
._daily_nav p{width:200px;float:left;}



